package com.yuw.action;

import com.yuw.service.ILoginService;

public class LoginAction {

	// 依赖注入【反转控制】
	// 面向接口的编程
	// spring容器会根据spring配置的依赖关系，进行实例bean的注入初始化处理，
	// 注意：如果使用xml配置文件的方式，需要给被注入的实例变量提供setter方法接口
	private ILoginService loginS;//[组合关系：多用组合少用继承]

	public void dologin() {
		// 调用service层进行登录业务逻辑处理
		// 面向接口的编程
		// ILoginService loginS = new LoginServiceImpl();
		// 调用service层的业务逻辑处理
		loginS.queryLoginInfo(null);
	}

	public ILoginService getLoginS() {
		return loginS;
	}

	public void setLoginS(ILoginService loginS) {
		this.loginS = loginS;
	}
}
